// var n;
// exports.UIConfig_Home = exports.UIView_Home = void 0;
// var $bundleConfig = require("./BundleConfig");
// var $uIManager = require("./UIManager");
// exports.UIView_Home = {
//     UI_Hall: "UI_Hall",
//     UI_Setting: "UI_Setting",
//     UI_Sidebar: "UI_Sidebar",
//     UI_AddPower: "UI_AddPower",
//     UI_ShopItemInfo: "UI_ShopItemInfo",
//     UI_OpenBox: "UI_OpenBox",
//     UI_GetItems: "UI_GetItems",
//     UI_BoxUpLevel: "UI_BoxUpLevel",
//     UI_BoxLevelInfo: "UI_BoxLevelInfo",
//     UI_BoxInfo: "UI_BoxInfo",
//     UI_BoxItemInfo: "UI_BoxItemInfo",
//     UI_EquipInfo: "UI_EquipInfo",
//     UI_JiXuGame: "UI_JiXuGame",
//     UI_UnlockNewEquip: "UI_UnlockNewEquip",
//     UI_ShowZaZhong: "UI_ShowZaZhong",
//     UI_DeBug: "UI_DeBug",
//     UI_WuJinTiaoZhan: "UI_WuJinTiaoZhan",
//     UI_QianDao: "UI_QianDao",
//     UI_ShuoMing: "UI_ShuoMing"
// };
// exports.UIConfig_Home =
//     (((n = {})[exports.UIView_Home.UI_Hall] = {
//         prefab: "prefabs/UI_Hall",
//         block: !0
//     }),
//     (n[exports.UIView_Home.UI_Setting] = {
//         prefab: "prefabs/UI_Setting",
//         block: !0,
//         mask: !0
//     }),
//     (n[exports.UIView_Home.UI_Sidebar] = {
//         prefab: "prefabs/UI_Sidebar",
//         block: !0,
//         mask: !0
//     }),
//     (n[exports.UIView_Home.UI_AddPower] = {
//         prefab: "prefabs/UI_AddPower",
//         block: !0,
//         mask: !0
//     }),
//     (n[exports.UIView_Home.UI_ShopItemInfo] = {
//         prefab: "prefabs/UI_ShopItemInfo",
//         block: !0,
//         mask: !0
//     }),
//     (n[exports.UIView_Home.UI_OpenBox] = {
//         prefab: "prefabs/UI_OpenBox",
//         block: !0,
//         mask: !0
//     }),
//     (n[exports.UIView_Home.UI_GetItems] = {
//         prefab: "prefabs/UI_GetItems",
//         block: !0,
//         mask: !1
//     }),
//     (n[exports.UIView_Home.UI_BoxUpLevel] = {
//         prefab: "prefabs/UI_BoxUpLevel",
//         block: !0,
//         mask: !0
//     }),
//     (n[exports.UIView_Home.UI_BoxLevelInfo] = {
//         prefab: "prefabs/UI_BoxLevelInfo",
//         block: !0,
//         mask: !0
//     }),
//     (n[exports.UIView_Home.UI_BoxInfo] = {
//         prefab: "prefabs/UI_BoxInfo",
//         block: !0,
//         mask: !0
//     }),
//     (n[exports.UIView_Home.UI_BoxItemInfo] = {
//         prefab: "prefabs/UI_BoxItemInfo",
//         block: !0,
//         mask: !0
//     }),
//     (n[exports.UIView_Home.UI_EquipInfo] = {
//         prefab: "prefabs/UI_EquipInfo",
//         block: !0,
//         mask: !1
//     }),
//     (n[exports.UIView_Home.UI_JiXuGame] = {
//         prefab: "prefabs/UI_JiXuGame",
//         block: !0,
//         mask: !0
//     }),
//     (n[exports.UIView_Home.UI_UnlockNewEquip] = {
//         prefab: "prefabs/UI_UnlockNewEquip",
//         block: !0,
//         mask: !1
//     }),
//     (n[exports.UIView_Home.UI_ShowZaZhong] = {
//         prefab: "prefabs/UI_ShowZaZhong",
//         block: !0,
//         mask: !0
//     }),
//     (n[exports.UIView_Home.UI_DeBug] = {
//         prefab: "prefabs/UI_DeBug",
//         block: !0,
//         mask: !0
//     }),
//     (n[exports.UIView_Home.UI_WuJinTiaoZhan] = {
//         prefab: "huodong/UI_WuJinTiaoZhan",
//         block: !0,
//         mask: !0
//     }),
//     (n[exports.UIView_Home.UI_QianDao] = {
//         prefab: "prefabs/UI_QianDao",
//         block: !0,
//         mask: !0
//     }),
//     (n[exports.UIView_Home.UI_ShuoMing] = {
//         prefab: "prefabs/UI_ShuoMing",
//         block: !0,
//         mask: !0
//     }),
//     n);
// $uIManager.default.register($bundleConfig.BundleNames.Home, exports.UIConfig_Home);


import { BundleNames } from './BundleConfig';
import UIManager from './UIManager';

/** 界面视图名称配置 */
export const UIView_Home = {
    UI_Hall: "UI_Hall",
    UI_Setting: "UI_Setting",
    UI_Sidebar: "UI_Sidebar",
    UI_AddPower: "UI_AddPower",
    UI_ShopItemInfo: "UI_ShopItemInfo",
    UI_OpenBox: "UI_OpenBox",
    UI_GetItems: "UI_GetItems",
    UI_BoxUpLevel: "UI_BoxUpLevel",
    UI_BoxLevelInfo: "UI_BoxLevelInfo",
    UI_BoxInfo: "UI_BoxInfo",
    UI_BoxItemInfo: "UI_BoxItemInfo",
    UI_EquipInfo: "UI_EquipInfo",
    UI_JiXuGame: "UI_JiXuGame",
    UI_UnlockNewEquip: "UI_UnlockNewEquip",
    UI_ShowZaZhong: "UI_ShowZaZhong",
    UI_DeBug: "UI_DeBug",
    UI_WuJinTiaoZhan: "UI_WuJinTiaoZhan",
    UI_QianDao: "UI_QianDao",
    UI_ShuoMing: "UI_ShuoMing"
};

/** 界面配置 */
export const UIConfig_Home: { [key: string]: { prefab: string; block: boolean; mask?: boolean } } = {
    [UIView_Home.UI_Hall]: {
        prefab: "prefabs/UI_Hall",
        block: true
    },
    [UIView_Home.UI_Setting]: {
        prefab: "prefabs/UI_Setting",
        block: true,
        mask: true
    },
    [UIView_Home.UI_Sidebar]: {
        prefab: "prefabs/UI_Sidebar",
        block: true,
        mask: true
    },
    [UIView_Home.UI_AddPower]: {
        prefab: "prefabs/UI_AddPower",
        block: true,
        mask: true
    },
    [UIView_Home.UI_ShopItemInfo]: {
        prefab: "prefabs/UI_ShopItemInfo",
        block: true,
        mask: true
    },
    [UIView_Home.UI_OpenBox]: {
        prefab: "prefabs/UI_OpenBox",
        block: true,
        mask: true
    },
    [UIView_Home.UI_GetItems]: {
        prefab: "prefabs/UI_GetItems",
        block: true,
        mask: false
    },
    [UIView_Home.UI_BoxUpLevel]: {
        prefab: "prefabs/UI_BoxUpLevel",
        block: true,
        mask: true
    },
    [UIView_Home.UI_BoxLevelInfo]: {
        prefab: "prefabs/UI_BoxLevelInfo",
        block: true,
        mask: true
    },
    [UIView_Home.UI_BoxInfo]: {
        prefab: "prefabs/UI_BoxInfo",
        block: true,
        mask: true
    },
    [UIView_Home.UI_BoxItemInfo]: {
        prefab: "prefabs/UI_BoxItemInfo",
        block: true,
        mask: true
    },
    [UIView_Home.UI_EquipInfo]: {
        prefab: "prefabs/UI_EquipInfo",
        block: true,
        mask: false
    },
    [UIView_Home.UI_JiXuGame]: {
        prefab: "prefabs/UI_JiXuGame",
        block: true,
        mask: true
    },
    [UIView_Home.UI_UnlockNewEquip]: {
        prefab: "prefabs/UI_UnlockNewEquip",
        block: true,
        mask: false
    },
    [UIView_Home.UI_ShowZaZhong]: {
        prefab: "prefabs/UI_ShowZaZhong",
        block: true,
        mask: true
    },
    [UIView_Home.UI_DeBug]: {
        prefab: "prefabs/UI_DeBug",
        block: true,
        mask: true
    },
    [UIView_Home.UI_WuJinTiaoZhan]: {
        prefab: "huodong/UI_WuJinTiaoZhan",
        block: true,
        mask: true
    },
    [UIView_Home.UI_QianDao]: {
        prefab: "prefabs/UI_QianDao",
        block: true,
        mask: true
    },
    [UIView_Home.UI_ShuoMing]: {
        prefab: "prefabs/UI_ShuoMing",
        block: true,
        mask: true
    }
};

// 注册配置
UIManager.registerUIConfig(BundleNames.Home, UIConfig_Home);